body { font-family: Microsoft YaHei}


.head-top{
        padding: 0.8em 0;
    }


  /*设置整个导航菜单的内边距、背景色和阴影*/
.navbar-new>.container-fluid{
    padding: 1.5em 0;
    background-color: #eee;
}


/*设置导航栏中菜单a链接的样式*/
.navbar-default .navbar-nav>li a {
	top: 10px;
	padding: 0.2em 0.9em;
	text-decoration: none;
	font-weight: 600;
	font-size: 1.2em;
	color:#000;
	line-height: 45px;
}

 .navbar-default .navbar-nav> li >a:hover,
 .navbar-default .navbar-nav> li >a:focus {
            background:#D96B66;
            color: white;
            border-radius: 3px;
            -webkit-border-radius: 3px;
       }


.navbar-right>a{
        color:#D96B66;
        text-decoration: none;
    }




/*第二部分                      */



/*媒体查询：当视口小于970px时，导航菜单字体变小，避免了换行的问题*/
 @media (max-width: 970px) {
            .navbar-default .navbar-nav>li a {
                font-size: 1.1em;
            }
        }


.searchbtn{
	text-align: center;
}


.reservation{
    padding:30px 60px;
    border-radius: 10px;
    width: 50%;
    height: 20%;
    background: #eee;
    opacity: 0.9;
    margin:0 auto;
    color: #f2f0f1;
    font-size: 1.2em;
    outline: none;
     margin-top:15%;
     margin-bottom:15%;
     overflow: hidden;
}










.search  .container{
    background-image: url(images/search.jpg);
    background-repeat:no-repeat;
}



.search .container .reservation .form-group:nth-child(1){
    padding-top: 25px;
    
}

.search .container .reservation .form-group:nth-child(2){
    padding-top: 4px;
    
}

.search .container .reservation .form-group:nth-child(3){
	padding-top: 5px;
	
}





/*第四部分*/

.choose>div>div>ul{
    margin-bottom: 10px;
}











/*footer*/


   footer {
        background-color: #D96B66;
        color:#fff;
        line-height: 65px;
   }

    
    footer .container .footer-left p{
        font-size: 22px;
        float: left;
}

    footer .container .footer-right i{
        font-size: 20px;
        margin-right:9px;
        color:#fff;
}


    footer .container .footer-right ul{
        float: right;
}
    footer .container .footer-right li{
        list-style: none;
        display: inline-block;
        margin-right: 12px;
}

    footer .container .footer-right li a{
        font-size: 20px;
        text-decoration: none;
        color:#fff;
}



/*footer*/




/*     <style>
.footer p {
color: #fff;
font-size: 1em;
line-height: 1.8em;
vertical-align: middle;
margin: 0.4em 0;
}
.footer p a{
color: #fff;
text-decoration:none;
}
.footer {
padding: 1em 0;
background-color:#D96B66;
}
.footer-right ul {
padding: 0;
}
.footer-right li {
display: inline-block;
margin: 0 1em;
}
.footer-left {
float: left;
}
.footer-right {
float: right;
}
设置字体图标的大小和颜色
.glyphicon{
font-size: 1.2em;
color: #f2f0f1 ;
}
</style>

 */





